hand out leaflets - Espagnol Anglais Dictionnaire